home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / print / ppp107.zip / PPP107.DOC < prev    next >
Text File  |  1980-01-01  |  20KB  |  791 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                     Programmable Printer PopUp Users Guide
  23.  
  24.  
  25.          (c) Copyright 1987, 1988 Mark Allen Neil, All Rights Reserved
  26.  
  27.  
  28.                                  Revision 1.07
  29.  
  30.  
  31.                                     2/05/88
  32.  
  33.  
  34.  
  35.  
  36.  
  37. Programmable Printer PopUp Users Guide                            Version 1.07
  38.  
  39.  
  40.  
  41.  
  42.                  Welcome to PPP - Programmable Printer Pop-Up
  43.  
  44.  
  45.      This program is being distributed as user-supported software.
  46.  
  47.      A limited license is granted to all users of this program, to make
  48.      copies of this program and distribute them to other users, with the
  49.      following conditions :
  50.  
  51.      1. The program is not to be distributed to others in modified form.
  52.      2. No fee is to be charged (or any other consideration received) for
  53.         copying or distributing the program without an express written
  54.         agreement with :
  55.                                 Mark Allen Neil
  56.                                 5627 Silver Leaf Road
  57.                                 San Jose, CA  95138
  58.  
  59.      You are encouraged to copy and share this program with other users.
  60.  
  61.  
  62.      If you find this program useful, please consider sending a contribution
  63.      of $20.00 to the above address to support future enhancements.  Thanks.
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96. (c) Copyright 1987, 1988 Mark Allen Neil, All Rights Reserved                2
  97.  
  98.  
  99.  
  100. Programmable Printer PopUp Users Guide                            Version 1.07
  101.  
  102.  
  103.  
  104.  
  105.  
  106.                                 Table Of Contents
  107.  
  108.  
  109.  
  110.           1.0  Introduction
  111.  
  112.           2.0  Features
  113.  
  114.             2.1  Important files
  115.             2.2  The PPP Main Menu
  116.             2.3  The Help Menu
  117.             2.3.1  The HotKey Menu
  118.             2.3.2  The Printer Selection Menu
  119.  
  120.           3.0  Command Line Switches
  121.  
  122.           4.0  Printer Definition Files
  123.  
  124.           5.0  Acknowledgments
  125.  
  126.           6.0  Revision History
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159. (c) Copyright 1987, 1988 Mark Allen Neil, All Rights Reserved                3
  160.  
  161.  
  162.  
  163. Programmable Printer PopUp Users Guide                            Version 1.07
  164.  
  165.  
  166.  
  167.  1.0  Introduction
  168.  
  169.      Programmable printer popup (PPP) is a utility which allows you to send
  170.      configuration codes to your printer.  PPP can be loaded as a resident
  171.      utility (40 K), or it can be executed from a run time prompt with command
  172.      line parameters.  This document will explain in detail what PPP does, and
  173.      how to use it to your advantage.  First, however, I would like to give you
  174.      some background on why I wrote this program.
  175.  
  176.      I recently purchased a dot-matrix printer, the Toshiba P321 to be exact.
  177.      I bought this printer because it has beautiful letter quality print and a
  178.      very fast, very legible draft mode.  Unfortunately, many software
  179.      packages fail to support this printer, and I did not purchase an
  180.      emulation option.  I immediately began searching through the bulletin
  181.      boards to which I belong for a resident printer control program for the
  182.      P321.  I found a few programs which would configure the printer, but none
  183.      which were resident, and to be honest, none which had a sensible screen
  184.      layout (well, in my opinion).
  185.  
  186.      It occurred to me that others might also have printers which weren't
  187.      commonly supported, and might like a utility to allow them to configure
  188.      their printers.
  189.  
  190.      I started off by writing a simple program in TURBO PASCAL to send
  191.      configuration codes to the printer.  Then I made the whole mess resident
  192.      using some PASCAL source routines downloaded from a local BBS (see
  193.      acknowledgements).  Finally I sped the screen I/O up with some different
  194.      source routines, also downloaded (again, see acknowledgements).
  195.  
  196.      One last note : I will be using trade names in this document (e.g. EPSON)
  197.      without designating the owner, but I will clearly designate trade names
  198.      in capital letter.  I hope my use of the trade names doesn't step on
  199.      anyone's toes.
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222. (c) Copyright 1987, 1988 Mark Allen Neil, All Rights Reserved                4
  223.  
  224.  
  225.  
  226. Programmable Printer PopUp Users Guide                            Version 1.07
  227.  
  228.  
  229.  
  230.  2.0  Features
  231.  
  232.      PPP was designed to be as easy to use as possible.  There are now two or
  233.      three printer popup programs on the market which have more features, but
  234.      there are advantages to a program with fewer features :
  235.  
  236.       - Easier to learn
  237.       - Easier to use
  238.       - 80 % of the "nifty" features are useless day to day
  239.       - PPP costs less
  240.  
  241.  2.1  Important files
  242.  
  243.      There are 2 basic file types which make up the PPP package.  The first is
  244.      the PPP executable file, called PPP107.COM.  The other type of files are
  245.      called "printer definition files".  Each one of these files has the
  246.      extension ".PPP", e.g. P321.PPP.  The printer definition files define the
  247.      control codes which PPP will send to the printer.  You may have several
  248.      printer control files, and you can switch between them at will.
  249.  
  250.  
  251.  2.2  The PPP Main Menu
  252.  
  253.      When PPP is invoked, either from a command line or by pressing the
  254.      "hotkey", the user is presented with a menu of choices.  This menu consists
  255.      of a list of "options" from which the user can select.  Any combination of
  256.      options can be selected.  An option is selected by moving the ">" character
  257.      up or down to the desired option and pressing the space bar.  Options can
  258.      be toggled off and on by pressing the space bar repeatedly.  An option is
  259.      "selected" when it appears in reverse video.
  260.  
  261.      An "option" is something you would like to tell the printer to do.  For
  262.      example, turning on bold print, enabling compressed mode, or even sending
  263.      the string "Dear Sir," to the printer.  The definition of each option is
  264.      completely under the users control, because the user can customize his
  265.      option menu (Section 4).
  266.  
  267.      When finished selecting options, the user can either hit <RETURN> to send
  268.      the codes to the printer, or <ESC> to exit PPP with no action.
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285. (c) Copyright 1987, 1988 Mark Allen Neil, All Rights Reserved                5
  286.  
  287.  
  288.  
  289. Programmable Printer PopUp Users Guide                            Version 1.07
  290.  
  291.  
  292.      Below is an example of a PPP main menu designed for use with the Toshiba
  293.      P321 printer :
  294.  
  295.                         +============================+
  296.      Title ------->     |     P321 Printer Control   |
  297.                         +----------------------------+
  298.                         |                            |
  299.      Options ----->     | > Eject Page               |
  300.      (up to 16)         |   High Speed               |
  301.                         |   Quality Elite            |
  302.                         |   Quality Courier          |
  303.                         |   10.0 cpi                 |
  304.                         |   12.0 cpi                 |
  305.                         |   16.7 cpi                 |
  306.                         |   Italics On               |
  307.                         |   Italics Off              |
  308.                         |   Bold On                  |
  309.                         |   Bold Off                 |
  310.                         |   "DEAR SIR,"              |
  311.      F1 key brings up   |                            |
  312.      Help Menu ---->    +========[ F1 - HELP ]=======+
  313.  
  314.  
  315.  2.3  The Help Menu
  316.  
  317.      If you have trouble remembering what to do, pressing the F1 key will bring
  318.      up a help menu screen.
  319.  
  320.      This is the PPP Help screen :
  321.  
  322.  
  323.                  +==========================================+
  324.                  |             PPP Help Screen              |
  325.                  +------------------------------------------+
  326.                  | <UP ARROW>     Select previous option    |
  327.                  | <DOWN ARROW>   Select next option        |
  328.                  | <SPACE BAR>    Toggle highlighting